package com.uuah.server.exception;

import com.uuah.config.i18n.Message;
import com.uuah.server.api.IUuahMessage;
import com.uuah.server.api.component.service.IService;
import com.uuah.server.exception.service.ServiceException;

/**
 * <code>FailedToQueueEventException</code> is thrown when an event cannot be
 * put on an internal service queue.
 *
 * <p>
 * update record:updator，update time，update content and version
 * </p>
 *
 * @author <a href="jonny_quan@hotmail.com">jonny</a>
 * @date 2009 2009-3-27 下午01:45:40
 * @version 1.0.0
 */
public class FailedToQueueEventException extends ServiceException {
	private static final long serialVersionUID = -8368283988424746098L;

	public FailedToQueueEventException(Message message, IUuahMessage uuahMessage,
			IService service) {
		super(message, uuahMessage, service);
	}

	public FailedToQueueEventException(Message message, IUuahMessage uuahMessage,
			IService service, Throwable cause) {
		super(message, uuahMessage, service, cause);
	}

	public FailedToQueueEventException(IUuahMessage uuahMessage,
			IService service, Throwable cause) {
		super(uuahMessage, service, cause);
	}
}
